Why not contact KurumaZ? I mean how long has it been? Im sure they have some type of return or exchange policy. I know when I ordered my Wing from them they gave me an option to send it back and exchange it if I wasnt happy with fitting or it was damaged during shipping, etc...
They had gr8 customer service when I dealt with them I dont see why they wouldnt help you out if its still within thier return/exchange policy.